عالم الدوت نت

السلسلة 1: Foundations (أساسيات Web APIs)

السلسلة 1: Foundations (أساسيات Web APIs)

27 January 2026 3 وحدات
طريقة الفتـح:

الوحدة 1: ASP.NET Core Fundamentals for APIs

معلومات

1.1 Hosting Model & Kestrel Basics

1.2 Request Pipeline & Middleware Ordering

1.3 Routing & Endpoint Selection

1.4 Controllers vs Minimal APIs

1.5 Model Binding & Validation

1.6 Filters Overview in ASP.NET Core

1.7 Content Negotiation in ASP.NET Core

1.8 API Conventions & Status Codes

الوحدة 2: API Design & Contracts

معلومات

2.1 Resource Modeling & REST Basics

2.2 Route Design & Naming Conventions

2.3 Status Codes & Error Semantics

2.4 Idempotency Basics

2.5 Pagination, Filtering & Sorting

2.6 Error Contracts & ProblemDetails

2.7 API Versioning Strategies

2.8 OpenAPI & Swagger as Contract

الوحدة 3: Runtime Essentials for API Developers (مختصر)

معلومات

3.1 IL, JIT & Startup Lifecycle

3.2 Allocations & GC Basics

3.3 async/await Runtime View

3.4 Exceptions Cost & Patterns

3.5 Diagnostics Basics for APIs